make things much easier - Englisch Synonyme Wörterbuch